popularly frequented

Translations
très fréquenté